@font-face {
    font-family: 'journal-icons';
    src:url('icons/fonts/journal-icons.eot?-3cyf4x');
    src:url('icons/fonts/journal-icons.eot?#iefix-3cyf4x') format('embedded-opentype'),
    url('icons/fonts/journal-icons.woff?-3cyf4x') format('woff'),
    url('icons/fonts/journal-icons.ttf?-3cyf4x') format('truetype'),
    url('icons/fonts/journal-icons.svg?-3cyf4x#journal-icons') format('svg');
    font-weight: normal;
    font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    @font-face
    {
        font-family: 'journal-icons';
        src: url('icons/fonts/journal-icons.svg?-3cyf4x#journal-icons') format('svg');
    }
}


[data-icon]:before {
    font-family: 'journal-icons';
    content: attr(data-icon);
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}